Fix the 32-bit linux travis bots
authorAlex Crichton <alex@alexcrichton.com>
Tue, 2 Sep 2014 18:51:39 +0000 (11:51 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 2 Sep 2014 21:02:18 +0000 (14:02 -0700)
.travis.install.deps.sh
.travis.yml

index 7ca9844dcdb46c02837478097af3c4e6535f4d4e..45cdd773dbe6fa37c9781a80c939cf965e6c3b6d 100755 (executable)
@@ -13,6 +13,9 @@ fi
 if [ "${TRAVIS}" = "true" ] && [ "${target}" = "unknown-linux-gnu" ]; then
     # Install a 32-bit compiler for linux
     sudo apt-get update
+    if [ "${BITS}" = "32" ]; then
+        sudo apt-get install libssl-dev:i386
+    fi
     sudo apt-get install g++-multilib lib32stdc++6
 fi
 
index 4cd63a5f86c0817f0a2dbb3d636896b1f7c6025b..598fa6024abed4ff69cca9e26a7bfa9c0952844c 100644 (file)
@@ -19,7 +19,7 @@ after_success: |
   git push -f https://${TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git gh-pages
 env:
   matrix:
-    - BITS=32
+    - BITS=32 PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig
     - BITS=64
   global:
     secure: fV37lqpHoVgHJHBdPegut8uf5sfaK/SrLx+Npn1ngPPzUuIh+BZkgqX11FdAxIu05YfI/C/M3smG5SOxb5X0ojK8VQdRtvb8KM6b2G839jegxGk2Bs+bAWMFVrJDl5JCZec+zU/rPlZPXLLnOv23ReGv9UvwgxLw1AJjZ2WkJ5M=